Visualization for Analyzing Trajectory-Based Metaheuristic Search Algorithms

نویسندگان

  • Steven Halim
  • Roland H. C. Yap
  • Hoong Chuin Lau
چکیده

We call this problem of designing the appropriate metaheuristic problem for a combinatorial (optimization) problem, the metaheuristic tuning problem [1, 3, 7]. Anecdotal evidence suggests that tuning takes a major effort, i.e. [1] states that 90% of the design and testing time can be spent fine-tuning the algorithm. Although it can be easy to come up with a variety of metaheuristics, tuning the metaheuristic implementation is not straightforward. Firstly, the metaheuristics may not be well understood. It might also be applied to problems which may not have been studied. Thus, it may not be clear how to perform tuning. Secondly, the space in which the tuning can operate on is very rich — there are many ways of combining different kinds of metaheuristics each with their own choice of strategies and variations. Furthermore, they each have their own parameters. In this paper, we take a broad view of the metaheuristic tuning problem and understand it to also encompass algorithm design and debugging. Traditionally, the approach for to the tuning problem is either manual experimentation or more automated approaches such as finding the best parameter values [1], best configuration [3], or self-tuning algorithms [2]. In this paper, we take a different approach which takes a human/programmer perspective — how to aid human in solving the tuning problem. Like human-guided search [6], we believe that a cooperative paradigm with the human in the loop can be productive. The difference with human-guided search is that it is concerned with using the human to produce better solutions, while we want to use the human to produce better metaheuristic algorithms. Ultimately, we would like a man-machine cooperation which can help the human to debug, analyze and improve a metaheuristic algorithm for particular problems. Some of the questions which we would like to help answer are:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Graphical Visualization Tool for Analyzing the Behavior of Metaheuristic Algorithms

This paper proposes a visualization tool for analyzing the behavior of metaheuristic algorithms. It works by reproducing graphically the solutions generated in execution time. The tool was evaluated analyzing the Hybrid Grouping Genetic Algorithm for Bin Packing (HGGA_BP). It was used to solve a benchmark with 17 instances of the one dimensional Bin Packing problem (1D-BPP). The use of the visu...

متن کامل

Using and comparing metaheuristic algorithms for optimizing bidding strategy viewpoint of profit maximization of generators

With the formation of the competitive electricity markets in the world, optimization of bidding strategies has become one of the main discussions in studies related to market designing. Market design is challenged by multiple objectives that need to be satisfied. The solution of those multi-objective problems is searched often over the combined strategy space, and thus requires the simultaneous...

متن کامل

Effect of Objective Function on the Optimization of Highway Vertical Alignment by Means of Metaheuristic Algorithms

The main purpose of this work is the comparison of several objective functions for optimization of the vertical alignment. To this end, after formulation of optimum vertical alignment problem based on different constraints, the objective function was considered as four forms including: 1) the sum of the absolute value of variance between the vertical alignment and the existing ground; 2) the su...

متن کامل

Assessment of the Performance of Clustering Algorithms in the Extraction of Similar Trajectories

In recent years, the tremendous and increasing growth of spatial trajectory data and the necessity of processing and extraction of useful information and meaningful patterns have led to the fact that many researchers have been attracted to the field of spatio-temporal trajectory clustering. The process and analysis of these trajectories have resulted in the extraction of useful information whic...

متن کامل

A New Cooperative Framework for Parallel Trajectory-Based Metaheuristics

In this paper, we propose the Parallel Elite Biased framework (PEB framework) for parallel trajectory-based metaheuristics. In the PEB framework, multiple search processes are executed concurrently. During the search, each process sends its best found solutions to its neighboring processes and uses the received solutions to guide its search. Using the PEB framework, we design a parallel variant...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006